package com.channel.modules.system.domain.vo;

import java.io.Serializable;
import java.util.List;

public class MenuVo implements Serializable {

    private String name;
    private String path;
    private  Boolean hidden;
    private String redirect;
    private String componet;
    private Boolean allowShow;
    private MenuMetaVo menuMetaVo;
    private List<MenuVo> children;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getPath() {
        return path;
    }

    public void setPath(String path) {
        this.path = path;
    }

    public Boolean getHidden() {
        return hidden;
    }

    public void setHidden(Boolean hidden) {
        this.hidden = hidden;
    }

    public String getRedirect() {
        return redirect;
    }

    public void setRedirect(String redirect) {
        this.redirect = redirect;
    }

    public String getComponet() {
        return componet;
    }

    public void setComponet(String componet) {
        this.componet = componet;
    }

    public Boolean getAllowShow() {
        return allowShow;
    }

    public void setAllowShow(Boolean allowShow) {
        this.allowShow = allowShow;
    }

    public MenuMetaVo getMenuMetaVo() {
        return menuMetaVo;
    }

    public void setMenuMetaVo(MenuMetaVo menuMetaVo) {
        this.menuMetaVo = menuMetaVo;
    }

    public List<MenuVo> getChildren() {
        return children;
    }

    public void setChildren(List<MenuVo> children) {
        this.children = children;
    }
}
